package com.elecbook.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.elecbook.base.dto.PageDTO;
import com.elecbook.system.model.dto.PropertiesBatchDTO;
import com.elecbook.system.model.dto.PropertiesDTO;
import com.elecbook.system.model.dto.PropertiesPQuery;
import com.elecbook.system.model.po.Properties;

import java.util.List;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author Z-ken
 * @since 2024/11/11 16:54:42
 */
public interface PropertiesService extends IService<Properties> {

    /**
     * description 获取指定值的内容
     *
     * @author zken
     * @CreateDate 2024/11/11 16:59:35
     */
    String getValue(PropertiesDTO dto);

    List<Properties> getProperties(PropertiesBatchDTO propertiesBatchDTO);


    //Service新增方法
    PageDTO<Properties> pageQuery(PropertiesPQuery query);
    Properties saveProperties(Properties properties);
    Properties updatePropertiesById(Properties properties);
}
